home *** CD-ROM | disk | FTP | other *** search
- <refentry id="libgimp-gimpwire" revision="19 Jan 2001">
- <refmeta>
- <refentrytitle>gimpwire</refentrytitle>
- <manvolnum>3</manvolnum>
- <refmiscinfo>LIBGIMP Library</refmiscinfo>
- </refmeta>
-
- <refnamediv>
- <refname>gimpwire</refname><refpurpose>The lowlevel I/O protocol used for communication between GIMP and
- it's plug-ins.</refpurpose>
- </refnamediv>
-
- <refsynopsisdiv><title>Synopsis</title>
- <synopsis>
-
-
-
- struct <link linkend="WireMessage">WireMessage</link>;
- void (<link linkend="WireReadFunc">*WireReadFunc</link>) (<link linkend="GIOChannel">GIOChannel</link> *channel,
- <link linkend="WireMessage">WireMessage</link> *msg);
- void (<link linkend="WireWriteFunc">*WireWriteFunc</link>) (<link linkend="GIOChannel">GIOChannel</link> *channel,
- <link linkend="WireMessage">WireMessage</link> *msg);
- void (<link linkend="WireDestroyFunc">*WireDestroyFunc</link>) (<link linkend="WireMessage">WireMessage</link> *msg);
- <link linkend="gboolean">gboolean</link> (<link linkend="WireIOFunc">*WireIOFunc</link>) (<link linkend="GIOChannel">GIOChannel</link> *channel,
- <link linkend="guint8">guint8</link> *buf,
- <link linkend="gulong">gulong</link> count);
- <link linkend="gboolean">gboolean</link> (<link linkend="WireFlushFunc">*WireFlushFunc</link>) (<link linkend="GIOChannel">GIOChannel</link> *channel);
- void <link linkend="wire-register">wire_register</link> (<link linkend="guint32">guint32</link> type,
- <link linkend="WireReadFunc">WireReadFunc</link> read_func,
- <link linkend="WireWriteFunc">WireWriteFunc</link> write_func,
- <link linkend="WireDestroyFunc">WireDestroyFunc</link> destroy_func);
- void <link linkend="wire-set-reader">wire_set_reader</link> (<link linkend="WireIOFunc">WireIOFunc</link> read_func);
- void <link linkend="wire-set-writer">wire_set_writer</link> (<link linkend="WireIOFunc">WireIOFunc</link> write_func);
- void <link linkend="wire-set-flusher">wire_set_flusher</link> (<link linkend="WireFlushFunc">WireFlushFunc</link> flush_func);
- <link linkend="gboolean">gboolean</link> <link linkend="wire-read">wire_read</link> (<link linkend="GIOChannel">GIOChannel</link> *channel,
- <link linkend="guint8">guint8</link> *buf,
- <link linkend="gulong">gulong</link> count);
- <link linkend="gboolean">gboolean</link> <link linkend="wire-write">wire_write</link> (<link linkend="GIOChannel">GIOChannel</link> *channel,
- <link linkend="guint8">guint8</link> *buf,
- <link linkend="gulong">gulong</link> count);
- <link linkend="gboolean">gboolean</link> <link linkend="wire-flush">wire_flush</link> (<link linkend="GIOChannel">GIOChannel</link> *channel);
- <link linkend="gboolean">gboolean</link> <link linkend="wire-error">wire_error</link> (void);
- void <link linkend="wire-clear-error">wire_clear_error</link> (void);
- <link linkend="gboolean">gboolean</link> <link linkend="wire-read-msg">wire_read_msg</link> (<link linkend="GIOChannel">GIOChannel</link> *channel,
- <link linkend="WireMessage">WireMessage</link> *msg);
- <link linkend="gboolean">gboolean</link> <link linkend="wire-write-msg">wire_write_msg</link> (<link linkend="GIOChannel">GIOChannel</link> *channel,
- <link linkend="WireMessage">WireMessage</link> *msg);
- void <link linkend="wire-destroy">wire_destroy</link> (<link linkend="WireMessage">WireMessage</link> *msg);
- <link linkend="gboolean">gboolean</link> <link linkend="wire-read-int32">wire_read_int32</link> (<link linkend="GIOChannel">GIOChannel</link> *channel,
- <link linkend="guint32">guint32</link> *data,
- <link linkend="gint">gint</link> count);
- <link linkend="gboolean">gboolean</link> <link linkend="wire-read-int16">wire_read_int16</link> (<link linkend="GIOChannel">GIOChannel</link> *channel,
- <link linkend="guint16">guint16</link> *data,
- <link linkend="gint">gint</link> count);
- <link linkend="gboolean">gboolean</link> <link linkend="wire-read-int8">wire_read_int8</link> (<link linkend="GIOChannel">GIOChannel</link> *channel,
- <link linkend="guint8">guint8</link> *data,
- <link linkend="gint">gint</link> count);
- <link linkend="gboolean">gboolean</link> <link linkend="wire-read-double">wire_read_double</link> (<link linkend="GIOChannel">GIOChannel</link> *channel,
- <link linkend="gdouble">gdouble</link> *data,
- <link linkend="gint">gint</link> count);
- <link linkend="gboolean">gboolean</link> <link linkend="wire-read-string">wire_read_string</link> (<link linkend="GIOChannel">GIOChannel</link> *channel,
- <link linkend="gchar">gchar</link> **data,
- <link linkend="gint">gint</link> count);
- <link linkend="gboolean">gboolean</link> <link linkend="wire-write-int32">wire_write_int32</link> (<link linkend="GIOChannel">GIOChannel</link> *channel,
- <link linkend="guint32">guint32</link> *data,
- <link linkend="gint">gint</link> count);
- <link linkend="gboolean">gboolean</link> <link linkend="wire-write-int16">wire_write_int16</link> (<link linkend="GIOChannel">GIOChannel</link> *channel,
- <link linkend="guint16">guint16</link> *data,
- <link linkend="gint">gint</link> count);
- <link linkend="gboolean">gboolean</link> <link linkend="wire-write-int8">wire_write_int8</link> (<link linkend="GIOChannel">GIOChannel</link> *channel,
- <link linkend="guint8">guint8</link> *data,
- <link linkend="gint">gint</link> count);
- <link linkend="gboolean">gboolean</link> <link linkend="wire-write-double">wire_write_double</link> (<link linkend="GIOChannel">GIOChannel</link> *channel,
- <link linkend="gdouble">gdouble</link> *data,
- <link linkend="gint">gint</link> count);
- <link linkend="gboolean">gboolean</link> <link linkend="wire-write-string">wire_write_string</link> (<link linkend="GIOChannel">GIOChannel</link> *channel,
- <link linkend="gchar">gchar</link> **data,
- <link linkend="gint">gint</link> count);
- </synopsis>
- </refsynopsisdiv>
-
-
-
-
-
- <refsect1>
- <title>Description</title>
- <para>
- The lowlevel I/O protocol used for communication between GIMP and
- it's plug-ins.
-
- </para>
- </refsect1>
-
- <refsect1>
- <title>Details</title>
- <refsect2>
- <title><anchor id="WireMessage">struct WireMessage</title>
- <programlisting>struct WireMessage
- {
- guint32 type;
- gpointer data;
- };
- </programlisting>
- <para>
-
- </para></refsect2>
- <refsect2>
- <title><anchor id="WireReadFunc">WireReadFunc ()</title>
- <programlisting>void (*WireReadFunc) (<link linkend="GIOChannel">GIOChannel</link> *channel,
- <link linkend="WireMessage">WireMessage</link> *msg);</programlisting>
- <para>
-
- </para><informaltable pgwide=1 frame="none" role="params">
- <tgroup cols="2">
- <colspec colwidth="2*">
- <colspec colwidth="8*">
- <tbody>
- <row><entry align="right"><parameter>channel</parameter> :</entry>
- <entry></entry></row>
- <row><entry align="right"><parameter>msg</parameter> :</entry>
- <entry>
-
- </entry></row>
- </tbody></tgroup></informaltable></refsect2>
- <refsect2>
- <title><anchor id="WireWriteFunc">WireWriteFunc ()</title>
- <programlisting>void (*WireWriteFunc) (<link linkend="GIOChannel">GIOChannel</link> *channel,
- <link linkend="WireMessage">WireMessage</link> *msg);</programlisting>
- <para>
-
- </para><informaltable pgwide=1 frame="none" role="params">
- <tgroup cols="2">
- <colspec colwidth="2*">
- <colspec colwidth="8*">
- <tbody>
- <row><entry align="right"><parameter>channel</parameter> :</entry>
- <entry></entry></row>
- <row><entry align="right"><parameter>msg</parameter> :</entry>
- <entry>
-
- </entry></row>
- </tbody></tgroup></informaltable></refsect2>
- <refsect2>
- <title><anchor id="WireDestroyFunc">WireDestroyFunc ()</title>
- <programlisting>void (*WireDestroyFunc) (<link linkend="WireMessage">WireMessage</link> *msg);</programlisting>
- <para>
-
- </para><informaltable pgwide=1 frame="none" role="params">
- <tgroup cols="2">
- <colspec colwidth="2*">
- <colspec colwidth="8*">
- <tbody>
- <row><entry align="right"><parameter>msg</parameter> :</entry>
- <entry>
-
- </entry></row>
- </tbody></tgroup></informaltable></refsect2>
- <refsect2>
- <title><anchor id="WireIOFunc">WireIOFunc ()</title>
- <programlisting><link linkend="gboolean">gboolean</link> (*WireIOFunc) (<link linkend="GIOChannel">GIOChannel</link> *channel,
- <link linkend="guint8">guint8</link> *buf,
- <link linkend="gulong">gulong</link> count);</programlisting>
- <para>
-
- </para><informaltable pgwide=1 frame="none" role="params">
- <tgroup cols="2">
- <colspec colwidth="2*">
- <colspec colwidth="8*">
- <tbody>
- <row><entry align="right"><parameter>channel</parameter> :</entry>
- <entry></entry></row>
- <row><entry align="right"><parameter>buf</parameter> :</entry>
- <entry></entry></row>
- <row><entry align="right"><parameter>count</parameter> :</entry>
- <entry></entry></row>
- <row><entry align="right"><emphasis>Returns</emphasis> :</entry><entry>
-
- </entry></row>
- </tbody></tgroup></informaltable></refsect2>
- <refsect2>
- <title><anchor id="WireFlushFunc">WireFlushFunc ()</title>
- <programlisting><link linkend="gboolean">gboolean</link> (*WireFlushFunc) (<link linkend="GIOChannel">GIOChannel</link> *channel);</programlisting>
- <para>
-
- </para><informaltable pgwide=1 frame="none" role="params">
- <tgroup cols="2">
- <colspec colwidth="2*">
- <colspec colwidth="8*">
- <tbody>
- <row><entry align="right"><parameter>channel</parameter> :</entry>
- <entry></entry></row>
- <row><entry align="right"><emphasis>Returns</emphasis> :</entry><entry>
-
- </entry></row>
- </tbody></tgroup></informaltable></refsect2>
- <refsect2>
- <title><anchor id="wire-register">wire_register ()</title>
- <programlisting>void wire_register (<link linkend="guint32">guint32</link> type,
- <link linkend="WireReadFunc">WireReadFunc</link> read_func,
- <link linkend="WireWriteFunc">WireWriteFunc</link> write_func,
- <link linkend="WireDestroyFunc">WireDestroyFunc</link> destroy_func);</programlisting>
- <para>
-
- </para><informaltable pgwide=1 frame="none" role="params">
- <tgroup cols="2">
- <colspec colwidth="2*">
- <colspec colwidth="8*">
- <tbody>
- <row><entry align="right"><parameter>type</parameter> :</entry>
- <entry></entry></row>
- <row><entry align="right"><parameter>read_func</parameter> :</entry>
- <entry></entry></row>
- <row><entry align="right"><parameter>write_func</parameter> :</entry>
- <entry></entry></row>
- <row><entry align="right"><parameter>destroy_func</parameter> :</entry>
- <entry>
-
- </entry></row>
- </tbody></tgroup></informaltable></refsect2>
- <refsect2>
- <title><anchor id="wire-set-reader">wire_set_reader ()</title>
- <programlisting>void wire_set_reader (<link linkend="WireIOFunc">WireIOFunc</link> read_func);</programlisting>
- <para>
-
- </para><informaltable pgwide=1 frame="none" role="params">
- <tgroup cols="2">
- <colspec colwidth="2*">
- <colspec colwidth="8*">
- <tbody>
- <row><entry align="right"><parameter>read_func</parameter> :</entry>
- <entry>
-
- </entry></row>
- </tbody></tgroup></informaltable></refsect2>
- <refsect2>
- <title><anchor id="wire-set-writer">wire_set_writer ()</title>
- <programlisting>void wire_set_writer (<link linkend="WireIOFunc">WireIOFunc</link> write_func);</programlisting>
- <para>
-
- </para><informaltable pgwide=1 frame="none" role="params">
- <tgroup cols="2">
- <colspec colwidth="2*">
- <colspec colwidth="8*">
- <tbody>
- <row><entry align="right"><parameter>write_func</parameter> :</entry>
- <entry>
-
- </entry></row>
- </tbody></tgroup></informaltable></refsect2>
- <refsect2>
- <title><anchor id="wire-set-flusher">wire_set_flusher ()</title>
- <programlisting>void wire_set_flusher (<link linkend="WireFlushFunc">WireFlushFunc</link> flush_func);</programlisting>
- <para>
-
- </para><informaltable pgwide=1 frame="none" role="params">
- <tgroup cols="2">
- <colspec colwidth="2*">
- <colspec colwidth="8*">
- <tbody>
- <row><entry align="right"><parameter>flush_func</parameter> :</entry>
- <entry>
-
- </entry></row>
- </tbody></tgroup></informaltable></refsect2>
- <refsect2>
- <title><anchor id="wire-read">wire_read ()</title>
- <programlisting><link linkend="gboolean">gboolean</link> wire_read (<link linkend="GIOChannel">GIOChannel</link> *channel,
- <link linkend="guint8">guint8</link> *buf,
- <link linkend="gulong">gulong</link> count);</programlisting>
- <para>
-
- </para><informaltable pgwide=1 frame="none" role="params">
- <tgroup cols="2">
- <colspec colwidth="2*">
- <colspec colwidth="8*">
- <tbody>
- <row><entry align="right"><parameter>channel</parameter> :</entry>
- <entry></entry></row>
- <row><entry align="right"><parameter>buf</parameter> :</entry>
- <entry></entry></row>
- <row><entry align="right"><parameter>count</parameter> :</entry>
- <entry></entry></row>
- <row><entry align="right"><emphasis>Returns</emphasis> :</entry><entry>
-
- </entry></row>
- </tbody></tgroup></informaltable></refsect2>
- <refsect2>
- <title><anchor id="wire-write">wire_write ()</title>
- <programlisting><link linkend="gboolean">gboolean</link> wire_write (<link linkend="GIOChannel">GIOChannel</link> *channel,
- <link linkend="guint8">guint8</link> *buf,
- <link linkend="gulong">gulong</link> count);</programlisting>
- <para>
-
- </para><informaltable pgwide=1 frame="none" role="params">
- <tgroup cols="2">
- <colspec colwidth="2*">
- <colspec colwidth="8*">
- <tbody>
- <row><entry align="right"><parameter>channel</parameter> :</entry>
- <entry></entry></row>
- <row><entry align="right"><parameter>buf</parameter> :</entry>
- <entry></entry></row>
- <row><entry align="right"><parameter>count</parameter> :</entry>
- <entry></entry></row>
- <row><entry align="right"><emphasis>Returns</emphasis> :</entry><entry>
-
- </entry></row>
- </tbody></tgroup></informaltable></refsect2>
- <refsect2>
- <title><anchor id="wire-flush">wire_flush ()</title>
- <programlisting><link linkend="gboolean">gboolean</link> wire_flush (<link linkend="GIOChannel">GIOChannel</link> *channel);</programlisting>
- <para>
-
- </para><informaltable pgwide=1 frame="none" role="params">
- <tgroup cols="2">
- <colspec colwidth="2*">
- <colspec colwidth="8*">
- <tbody>
- <row><entry align="right"><parameter>channel</parameter> :</entry>
- <entry></entry></row>
- <row><entry align="right"><emphasis>Returns</emphasis> :</entry><entry>
-
- </entry></row>
- </tbody></tgroup></informaltable></refsect2>
- <refsect2>
- <title><anchor id="wire-error">wire_error ()</title>
- <programlisting><link linkend="gboolean">gboolean</link> wire_error (void);</programlisting>
- <para>
-
- </para><informaltable pgwide=1 frame="none" role="params">
- <tgroup cols="2">
- <colspec colwidth="2*">
- <colspec colwidth="8*">
- <tbody>
- <row><entry align="right"><emphasis>Returns</emphasis> :</entry><entry>
-
- </entry></row>
- </tbody></tgroup></informaltable></refsect2>
- <refsect2>
- <title><anchor id="wire-clear-error">wire_clear_error ()</title>
- <programlisting>void wire_clear_error (void);</programlisting>
- <para>
-
- </para></refsect2>
- <refsect2>
- <title><anchor id="wire-read-msg">wire_read_msg ()</title>
- <programlisting><link linkend="gboolean">gboolean</link> wire_read_msg (<link linkend="GIOChannel">GIOChannel</link> *channel,
- <link linkend="WireMessage">WireMessage</link> *msg);</programlisting>
- <para>
-
- </para><informaltable pgwide=1 frame="none" role="params">
- <tgroup cols="2">
- <colspec colwidth="2*">
- <colspec colwidth="8*">
- <tbody>
- <row><entry align="right"><parameter>channel</parameter> :</entry>
- <entry></entry></row>
- <row><entry align="right"><parameter>msg</parameter> :</entry>
- <entry></entry></row>
- <row><entry align="right"><emphasis>Returns</emphasis> :</entry><entry>
-
- </entry></row>
- </tbody></tgroup></informaltable></refsect2>
- <refsect2>
- <title><anchor id="wire-write-msg">wire_write_msg ()</title>
- <programlisting><link linkend="gboolean">gboolean</link> wire_write_msg (<link linkend="GIOChannel">GIOChannel</link> *channel,
- <link linkend="WireMessage">WireMessage</link> *msg);</programlisting>
- <para>
-
- </para><informaltable pgwide=1 frame="none" role="params">
- <tgroup cols="2">
- <colspec colwidth="2*">
- <colspec colwidth="8*">
- <tbody>
- <row><entry align="right"><parameter>channel</parameter> :</entry>
- <entry></entry></row>
- <row><entry align="right"><parameter>msg</parameter> :</entry>
- <entry></entry></row>
- <row><entry align="right"><emphasis>Returns</emphasis> :</entry><entry>
-
- </entry></row>
- </tbody></tgroup></informaltable></refsect2>
- <refsect2>
- <title><anchor id="wire-destroy">wire_destroy ()</title>
- <programlisting>void wire_destroy (<link linkend="WireMessage">WireMessage</link> *msg);</programlisting>
- <para>
-
- </para><informaltable pgwide=1 frame="none" role="params">
- <tgroup cols="2">
- <colspec colwidth="2*">
- <colspec colwidth="8*">
- <tbody>
- <row><entry align="right"><parameter>msg</parameter> :</entry>
- <entry>
-
- </entry></row>
- </tbody></tgroup></informaltable></refsect2>
- <refsect2>
- <title><anchor id="wire-read-int32">wire_read_int32 ()</title>
- <programlisting><link linkend="gboolean">gboolean</link> wire_read_int32 (<link linkend="GIOChannel">GIOChannel</link> *channel,
- <link linkend="guint32">guint32</link> *data,
- <link linkend="gint">gint</link> count);</programlisting>
- <para>
-
- </para><informaltable pgwide=1 frame="none" role="params">
- <tgroup cols="2">
- <colspec colwidth="2*">
- <colspec colwidth="8*">
- <tbody>
- <row><entry align="right"><parameter>channel</parameter> :</entry>
- <entry></entry></row>
- <row><entry align="right"><parameter>data</parameter> :</entry>
- <entry></entry></row>
- <row><entry align="right"><parameter>count</parameter> :</entry>
- <entry></entry></row>
- <row><entry align="right"><emphasis>Returns</emphasis> :</entry><entry>
-
- </entry></row>
- </tbody></tgroup></informaltable></refsect2>
- <refsect2>
- <title><anchor id="wire-read-int16">wire_read_int16 ()</title>
- <programlisting><link linkend="gboolean">gboolean</link> wire_read_int16 (<link linkend="GIOChannel">GIOChannel</link> *channel,
- <link linkend="guint16">guint16</link> *data,
- <link linkend="gint">gint</link> count);</programlisting>
- <para>
-
- </para><informaltable pgwide=1 frame="none" role="params">
- <tgroup cols="2">
- <colspec colwidth="2*">
- <colspec colwidth="8*">
- <tbody>
- <row><entry align="right"><parameter>channel</parameter> :</entry>
- <entry></entry></row>
- <row><entry align="right"><parameter>data</parameter> :</entry>
- <entry></entry></row>
- <row><entry align="right"><parameter>count</parameter> :</entry>
- <entry></entry></row>
- <row><entry align="right"><emphasis>Returns</emphasis> :</entry><entry>
-
- </entry></row>
- </tbody></tgroup></informaltable></refsect2>
- <refsect2>
- <title><anchor id="wire-read-int8">wire_read_int8 ()</title>
- <programlisting><link linkend="gboolean">gboolean</link> wire_read_int8 (<link linkend="GIOChannel">GIOChannel</link> *channel,
- <link linkend="guint8">guint8</link> *data,
- <link linkend="gint">gint</link> count);</programlisting>
- <para>
-
- </para><informaltable pgwide=1 frame="none" role="params">
- <tgroup cols="2">
- <colspec colwidth="2*">
- <colspec colwidth="8*">
- <tbody>
- <row><entry align="right"><parameter>channel</parameter> :</entry>
- <entry></entry></row>
- <row><entry align="right"><parameter>data</parameter> :</entry>
- <entry></entry></row>
- <row><entry align="right"><parameter>count</parameter> :</entry>
- <entry></entry></row>
- <row><entry align="right"><emphasis>Returns</emphasis> :</entry><entry>
-
- </entry></row>
- </tbody></tgroup></informaltable></refsect2>
- <refsect2>
- <title><anchor id="wire-read-double">wire_read_double ()</title>
- <programlisting><link linkend="gboolean">gboolean</link> wire_read_double (<link linkend="GIOChannel">GIOChannel</link> *channel,
- <link linkend="gdouble">gdouble</link> *data,
- <link linkend="gint">gint</link> count);</programlisting>
- <para>
-
- </para><informaltable pgwide=1 frame="none" role="params">
- <tgroup cols="2">
- <colspec colwidth="2*">
- <colspec colwidth="8*">
- <tbody>
- <row><entry align="right"><parameter>channel</parameter> :</entry>
- <entry></entry></row>
- <row><entry align="right"><parameter>data</parameter> :</entry>
- <entry></entry></row>
- <row><entry align="right"><parameter>count</parameter> :</entry>
- <entry></entry></row>
- <row><entry align="right"><emphasis>Returns</emphasis> :</entry><entry>
-
- </entry></row>
- </tbody></tgroup></informaltable></refsect2>
- <refsect2>
- <title><anchor id="wire-read-string">wire_read_string ()</title>
- <programlisting><link linkend="gboolean">gboolean</link> wire_read_string (<link linkend="GIOChannel">GIOChannel</link> *channel,
- <link linkend="gchar">gchar</link> **data,
- <link linkend="gint">gint</link> count);</programlisting>
- <para>
-
- </para><informaltable pgwide=1 frame="none" role="params">
- <tgroup cols="2">
- <colspec colwidth="2*">
- <colspec colwidth="8*">
- <tbody>
- <row><entry align="right"><parameter>channel</parameter> :</entry>
- <entry></entry></row>
- <row><entry align="right"><parameter>data</parameter> :</entry>
- <entry></entry></row>
- <row><entry align="right"><parameter>count</parameter> :</entry>
- <entry></entry></row>
- <row><entry align="right"><emphasis>Returns</emphasis> :</entry><entry>
-
- </entry></row>
- </tbody></tgroup></informaltable></refsect2>
- <refsect2>
- <title><anchor id="wire-write-int32">wire_write_int32 ()</title>
- <programlisting><link linkend="gboolean">gboolean</link> wire_write_int32 (<link linkend="GIOChannel">GIOChannel</link> *channel,
- <link linkend="guint32">guint32</link> *data,
- <link linkend="gint">gint</link> count);</programlisting>
- <para>
-
- </para><informaltable pgwide=1 frame="none" role="params">
- <tgroup cols="2">
- <colspec colwidth="2*">
- <colspec colwidth="8*">
- <tbody>
- <row><entry align="right"><parameter>channel</parameter> :</entry>
- <entry></entry></row>
- <row><entry align="right"><parameter>data</parameter> :</entry>
- <entry></entry></row>
- <row><entry align="right"><parameter>count</parameter> :</entry>
- <entry></entry></row>
- <row><entry align="right"><emphasis>Returns</emphasis> :</entry><entry>
-
- </entry></row>
- </tbody></tgroup></informaltable></refsect2>
- <refsect2>
- <title><anchor id="wire-write-int16">wire_write_int16 ()</title>
- <programlisting><link linkend="gboolean">gboolean</link> wire_write_int16 (<link linkend="GIOChannel">GIOChannel</link> *channel,
- <link linkend="guint16">guint16</link> *data,
- <link linkend="gint">gint</link> count);</programlisting>
- <para>
-
- </para><informaltable pgwide=1 frame="none" role="params">
- <tgroup cols="2">
- <colspec colwidth="2*">
- <colspec colwidth="8*">
- <tbody>
- <row><entry align="right"><parameter>channel</parameter> :</entry>
- <entry></entry></row>
- <row><entry align="right"><parameter>data</parameter> :</entry>
- <entry></entry></row>
- <row><entry align="right"><parameter>count</parameter> :</entry>
- <entry></entry></row>
- <row><entry align="right"><emphasis>Returns</emphasis> :</entry><entry>
-
- </entry></row>
- </tbody></tgroup></informaltable></refsect2>
- <refsect2>
- <title><anchor id="wire-write-int8">wire_write_int8 ()</title>
- <programlisting><link linkend="gboolean">gboolean</link> wire_write_int8 (<link linkend="GIOChannel">GIOChannel</link> *channel,
- <link linkend="guint8">guint8</link> *data,
- <link linkend="gint">gint</link> count);</programlisting>
- <para>
-
- </para><informaltable pgwide=1 frame="none" role="params">
- <tgroup cols="2">
- <colspec colwidth="2*">
- <colspec colwidth="8*">
- <tbody>
- <row><entry align="right"><parameter>channel</parameter> :</entry>
- <entry></entry></row>
- <row><entry align="right"><parameter>data</parameter> :</entry>
- <entry></entry></row>
- <row><entry align="right"><parameter>count</parameter> :</entry>
- <entry></entry></row>
- <row><entry align="right"><emphasis>Returns</emphasis> :</entry><entry>
-
- </entry></row>
- </tbody></tgroup></informaltable></refsect2>
- <refsect2>
- <title><anchor id="wire-write-double">wire_write_double ()</title>
- <programlisting><link linkend="gboolean">gboolean</link> wire_write_double (<link linkend="GIOChannel">GIOChannel</link> *channel,
- <link linkend="gdouble">gdouble</link> *data,
- <link linkend="gint">gint</link> count);</programlisting>
- <para>
-
- </para><informaltable pgwide=1 frame="none" role="params">
- <tgroup cols="2">
- <colspec colwidth="2*">
- <colspec colwidth="8*">
- <tbody>
- <row><entry align="right"><parameter>channel</parameter> :</entry>
- <entry></entry></row>
- <row><entry align="right"><parameter>data</parameter> :</entry>
- <entry></entry></row>
- <row><entry align="right"><parameter>count</parameter> :</entry>
- <entry></entry></row>
- <row><entry align="right"><emphasis>Returns</emphasis> :</entry><entry>
-
- </entry></row>
- </tbody></tgroup></informaltable></refsect2>
- <refsect2>
- <title><anchor id="wire-write-string">wire_write_string ()</title>
- <programlisting><link linkend="gboolean">gboolean</link> wire_write_string (<link linkend="GIOChannel">GIOChannel</link> *channel,
- <link linkend="gchar">gchar</link> **data,
- <link linkend="gint">gint</link> count);</programlisting>
- <para>
-
- </para><informaltable pgwide=1 frame="none" role="params">
- <tgroup cols="2">
- <colspec colwidth="2*">
- <colspec colwidth="8*">
- <tbody>
- <row><entry align="right"><parameter>channel</parameter> :</entry>
- <entry></entry></row>
- <row><entry align="right"><parameter>data</parameter> :</entry>
- <entry></entry></row>
- <row><entry align="right"><parameter>count</parameter> :</entry>
- <entry></entry></row>
- <row><entry align="right"><emphasis>Returns</emphasis> :</entry><entry>
-
- </entry></row>
- </tbody></tgroup></informaltable></refsect2>
-
- </refsect1>
-
-
-
- <refsect1>
- <title>See Also</title>
- <para>
- <link linkend="libgimp-gimpprotocol">libgimp-gimpprotocol</link>
- </para>
- </refsect1>
-
- </refentry>
-